You can think of a dapp as an app that is built on decentralized technology, rather than being built and controlled by a single, centralized entity or company.
They are not managed by an institution
The code is transparent
Dapps are designed to be global from day one
“Permissionless” to create, “permissionless” to participate
Flexible user experience
Interoperable
(Coinbase January 2020)